MATASFRWILQLHRDVPKAARFYEKGLDFSVNVVTLRWAELQSGPLKLALMQAPSEHVMSEKGYSSLLSFTVADINTTISKLMELGAELDGSIKYEVHGKVASVRCLDGHVLGLYEPS